single petticoat insulator - Alemán Inglés Diccionario